// 所有关于admin相关ajax请求，通通放在这里
import axios from '@/utils/request.js'


// 请求数据 闭包 ，这些方法都是私有方法
function getData(params) {
  let url='/leen/role/data'
  return axios.get(url,{
    params : params
  })
}

// 新增ajax请求
function insert(data){
  let url='/leen/role/add'
  return axios.post(url,data)
}

/**验证名称是否使用
 * @param {Object} params
 */
function existsRoleName(params){
  let url='/leen/role/exists/rolename'
  return axios.get(url,{
    params : params
  })
}

/**验证标识是否使用
 * @param {Object} params
 */
function existsRoleKey(params){
  let url='/leen/role/exists/rolekey'
  return axios.get(url,{
    params : params
  })
}
// 暴露对象
export default {
  getData,
  insert,
  existsRoleName,
  existsRoleKey
}






